macro 
    /usr/local/lib/janet/spork/misc.janet  on  line  265 , column  1 
    (cond->  val  &  clauses )
    Threading  conditional  macro.  It  takes  `val`  to  mutate , and  
    `clauses`  pairs  with  condition  and  operation  to  which  `val` , is  
    passed  as  first  argument.  All  conditions  are  tried  and  for  truthy  
    conditions  the  operation  is  executed.  Returns  the  value  mutated  if  
    any  condition  is  truthy.